// pages/position/position.js
// 地图转换
const maps=require("../../utils/map.js");
Page({

  /**
   * 页面的初始数据
   */
  data: {
    map: "", //地图
    latitude: "", //维度
    longitude: "", //经度,
    markers: [{
      iconPath: '/images/address.png',
      id: 0,
      latitude: "",
      longitude: "",
      width: 30,
      height: 30
    }],
    phone:"",
    icon:"",
    name:""
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
     
    const map = wx.createMapContext("mapBox");
    // map.moveToLocation();
    let coords=maps.bt(options.lat,options.lon);
    this.setData({
      map: map,
      latitude:coords.lat,
      longitude:coords.lon,
      phone:options.phone,
      'markers[0].latitude':coords.lat,
      'markers[0].longitude':coords.lon,
      icon:options.icon,
      name:options.name
    })
  },
  call(){
    wx.makePhoneCall({
      phoneNumber:this.data.phone
    })
  },
  // 打开选点地图
  openChoose(event) {
    

  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})